backend._dateFormat = dateStringFormat;
const auto currentDate = QDate::currentDate();
- const auto currentDateMSecs = currentDate.startOfDay(Qt::UTC).toMSecsSinceEpoch();
+ const auto currentDateMSecs = currentDate.startOfDay(QTimeZone::utc()).toMSecsSinceEpoch();
const auto currentDateString = currentDate.toString(dateStringFormat);
QCOMPARE(backend.date(), currentDate);
const auto minDate = QDate::currentDate().addDays(-5);
const auto maxDate = QDate::currentDate().addDays(5);
- const auto minDateMs = minDate.startOfDay(Qt::UTC).toMSecsSinceEpoch();
- const auto maxDateMs = maxDate.startOfDay(Qt::UTC).toMSecsSinceEpoch();
+ const auto minDateMs = minDate.startOfDay(QTimeZone::utc()).toMSecsSinceEpoch();
+ const auto maxDateMs = maxDate.startOfDay(QTimeZone::utc()).toMSecsSinceEpoch();
const auto invalidMinDate = minDate.addDays(-1);
const auto invalidMaxDate = maxDate.addDays(1);
QSignalSpy dateStringChangedSpy(&backend, &Quick::DateFieldBackend::dateStringChanged);
const auto testDate = QDate::currentDate().addDays(800);
- const auto testDateMsecs = testDate.startOfDay(Qt::UTC).toMSecsSinceEpoch();
+ const auto testDateMsecs = testDate.startOfDay(QTimeZone::utc()).toMSecsSinceEpoch();
const auto testDateString = testDate.toString(dateStringFormat);
backend.setDate(testDate);
const auto expectedLinkShareExpireDate = QDate::fromString(_testLinkShareDefinition.shareExpiration, helper.expectedDtFormat);
QCOMPARE(shareIndex.data(ShareModel::ExpireDateEnabledRole).toBool(), expectedLinkShareExpireDate.isValid());
- QCOMPARE(shareIndex.data(ShareModel::ExpireDateRole).toLongLong(), expectedLinkShareExpireDate.startOfDay(Qt::UTC).toMSecsSinceEpoch());
+ QCOMPARE(shareIndex.data(ShareModel::ExpireDateRole).toLongLong(), expectedLinkShareExpireDate.startOfDay(QTimeZone::utc()).toMSecsSinceEpoch());
const auto iconUrl = shareIndex.data(ShareModel::IconUrlRole).toString();
QVERIFY(iconUrl.contains("public.svg"));
const auto expectedShareExpireDate = QDate::fromString(_testEmailShareDefinition.shareExpiration, helper.expectedDtFormat);
QCOMPARE(shareIndex.data(ShareModel::ExpireDateEnabledRole).toBool(), expectedShareExpireDate.isValid());
- QCOMPARE(shareIndex.data(ShareModel::ExpireDateRole).toLongLong(), expectedShareExpireDate.startOfDay(Qt::UTC).toMSecsSinceEpoch());
+ QCOMPARE(shareIndex.data(ShareModel::ExpireDateRole).toLongLong(), expectedShareExpireDate.startOfDay(QTimeZone::utc()).toMSecsSinceEpoch());
const auto iconUrl = shareIndex.data(ShareModel::IconUrlRole).toString();
QVERIFY(iconUrl.contains("email.svg"));
const auto expectedShareExpireDate = QDate::fromString(_testUserShareDefinition.shareExpiration, helper.expectedDtFormat);
QCOMPARE(shareIndex.data(ShareModel::ExpireDateEnabledRole).toBool(), expectedShareExpireDate.isValid());
- QCOMPARE(shareIndex.data(ShareModel::ExpireDateRole).toLongLong(), expectedShareExpireDate.startOfDay(Qt::UTC).toMSecsSinceEpoch());
+ QCOMPARE(shareIndex.data(ShareModel::ExpireDateRole).toLongLong(), expectedShareExpireDate.startOfDay(QTimeZone::utc()).toMSecsSinceEpoch());
const auto iconUrl = shareIndex.data(ShareModel::IconUrlRole).toString();
QVERIFY(iconUrl.contains("user.svg"));
QCOMPARE(shareIndex.data(ShareModel::ExpireDateEnabledRole).toBool(), false);
// Set a new expire date
- const auto expireDateMsecs = QDate::currentDate().addDays(10).startOfDay(Qt::UTC).toMSecsSinceEpoch();
+ const auto expireDateMsecs = QDate::currentDate().addDays(10).startOfDay(QTimeZone::utc()).toMSecsSinceEpoch();
model.setShareExpireDate(linkSharePtr, expireDateMsecs);
QVERIFY(expireDateSet.wait(3000));
QCOMPARE(shareIndex.data(ShareModel::ExpireDateRole).toLongLong(), expireDateMsecs);
QCOMPARE(shareIndex.data(ShareModel::ExpireDateEnabledRole).toBool(), true);
// Test the QML-specific slot
- const QVariant newExpireDateMsecs = QDate::currentDate().addDays(20).startOfDay(Qt::UTC).toMSecsSinceEpoch();
+ const QVariant newExpireDateMsecs = QDate::currentDate().addDays(20).startOfDay(QTimeZone::utc()).toMSecsSinceEpoch();
model.setShareExpireDateFromQml(QVariant::fromValue(sharePtr), newExpireDateMsecs);
QVERIFY(expireDateSet.wait(3000));
QCOMPARE(shareIndex.data(ShareModel::ExpireDateRole).toLongLong(), newExpireDateMsecs);